package com.zenith.middleware.po.dto.article;

import com.zenith.common.base.BaseDTO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
@Schema(name = "文章互动DTO", description = "文章互动DTO")
public class ArtInteractionDTO extends BaseDTO {
    
    @Schema(description = "文章ID")
    private Long articleId;
    
    @Schema(description = "用户ID")
    private Long userId;
    
    @Schema(description = "互动类型：1-点赞 2-收藏 3-分享")
    private Integer action;
}